package com.example.tianling.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.tianling.common.params.InsertCommentDo;
import com.example.tianling.common.vo.ArticleTrainCommentVo;
import com.example.tianling.common.vo.ArticleVo;
import com.example.tianling.common.vo.articleCommonVo;
import com.example.tianling.entity.ArticleEntity;
import com.example.tianling.entity.CommentEntity;
import com.example.tianling.entity.MaterialEntity;
import com.example.tianling.entity.UserEntity;

import java.util.List;

public interface MaterialService {
     List<MaterialEntity> getMaterial(String region, String type, int pageNum,String keyword);
     List<MaterialEntity> searchMaterial( int pageNum,String keyword);
     List<String> getMaterialsType(String region);
     MaterialEntity getMaterialsDetail(Integer id);
     String getAnalysis(Integer id);
     MaterialEntity nextMaterial(String region, String type, int id,String keyword);
     MaterialEntity lastMaterial(String region, String type, int id,String keyword);
}
